free passes for the theatre - Francés Inglés Diccionario